bear much fruit - English Synonyms Dictionary